import { InjectionToken, TemplateRef, Type } from '@angular/core';

export type NzEmptySize = 'normal' | 'small' | '';

// tslint:disable-next-line:no-any
export type NzEmptyCustomContent = Type<any> | TemplateRef<any> | string;

// tslint:disable-next-line:no-any
export const NZ_DEFAULT_EMPTY_CONTENT = new InjectionToken<Type<any>>('nz-empty-content');

export const NZ_EMPTY_COMPONENT_NAME = new InjectionToken<string>('nz-empty-component-name');

export const emptyImage =
  '';

export const simpleEmptyImage =
  '';
